spy on from a window - German English Dictionary